Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit ddeff4d50337aca3fe4281b55c0ba579badc935d


Parents : 2b7c16c
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-05-02T05:27:37-05:00

chore: update ignore patterns in configuration files to exclude vendor and build artifacts

Changes

4 files changed, 16 insertions(+), 1 deletions(-)


Diff

diff --git a/.prettierignore b/.prettierignore
index 46d003d8..5c04ace3 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -1,10 +1,17 @@
# Prettier ignore file
+# Vendored third-party trees (not formatted here)
+vendor/
+
# Dependencies
node_modules/
pnpm-lock.yaml
.pnpm-store/
+# Lockfiles (avoid massive churn; not hand-edited as prose)
+poetry.lock
+uv.lock
+
# Build output
dist/
build/

diff --git a/eslint.config.mjs b/eslint.config.mjs
index b087cb04..7d82d7b2 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -7,6 +7,7 @@ import globals from "globals";
export default [
{
ignores: [
+ "**/vendor/**",
"**/node_modules/**",
"**/dist/**",
"**/build/**",

diff --git a/meshchatx/src/backend/licenses_collector.py b/meshchatx/src/backend/licenses_collector.py
index 8162c843..fe9f9d88 100644
--- a/meshchatx/src/backend/licenses_collector.py
+++ b/meshchatx/src/backend/licenses_collector.py
@@ -173,7 +173,9 @@ def _bundled_lxmfy_license_row(repo_root: Path) -> dict[str, Any] | None:
}
-def _merge_bundled_lxmfy(repo_root: Path, rows: list[dict[str, Any]]) -> list[dict[str, Any]]:
+def _merge_bundled_lxmfy(
+ repo_root: Path, rows: list[dict[str, Any]]
+) -> list[dict[str, Any]]:
if any(str(r.get("name") or "").lower() == "lxmfy" for r in rows):
return rows
row = _bundled_lxmfy_license_row(repo_root)

diff --git a/pyproject.toml b/pyproject.toml
index a03d28a6..30d13960 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -90,12 +90,17 @@ build-backend = "setuptools.build_meta"
[tool.ruff]
exclude = [
".git",
+ ".mypy_cache",
".pnpm-store",
+ ".ruff_cache",
+ "build",
+ "dist",
"node_modules",
"venv",
".venv",
"tests/frontend",
"vendor",
+ "*.egg-info",
]
[tool.ruff.lint]


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────